have hands tied - Almanca İngilizce Sözlük